fireproof blanket - German English Dictionary